package main

import "fmt"

func main() {
	a := 1
	incr(&a)
	fmt.Println(a)
}

func incr(p *int) int {
	*p++ //仅增加p指向的变量的值而不改变p指针
	return *p
}

//func incrp(p *int) int {
//	p++ // invalid
//	return *p
//}
